package cn.wjzhang.middle.modules.global.beans.request;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotBlank;

@Data
public class BaseRequest {
	
	/**
	 * 接口名称
	 */
	@NotBlank(message="接口名称不能为空")
	@Length(max=32, message="接口名称长度过长，目前限制32")
	@JSONField(serialize = false)
	private String funcName;

	/**
	 * 子系统id
	 */
	@NotBlank(message="子系统id不能为空")
	@JSONField(serialize = false)
	private String sysAppId;

	/**
	 * 请求时间
	 */
	@JSONField(serialize = false)
	private String reqTime;
}
